assume cs:code, ss:stack, ds:data

stack segment
    dw 0, 0, 0, 0, 0, 0, 0, 0
stack ends

data segment
    db '1. display      '
    db '2. brows        '
    db '3. replace      '
    db '4. modify       '
data ends

code segment
start:
    mov ax, stack
    mov ss, ax
    mov sp, 8

    mov ax, data
    mov ds, ax
    mov bx, 0

    mov cx, 4

line:
    push cx
    mov cx, 4
    mov si, 3

    char:
        mov al, [bx][si]
        and al, 11011111b
        mov [bx][si], al
        
        inc si
        loop char
    
    add bx, 10h
    pop cx
    loop line

    mov ax, 4c00h
    int 21h

code ends

end start